home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 051-075 / scopedisk67 / vlt3656 / s / ovlt.init < prev    next >
Text File  |  1995-03-19  |  7KB  |  220 lines

  1. ## vlt.init
  2. #
  3. #    This is a sample initialization file. The settings listed here override
  4. #    the program's defaults and also the ones read from vtprefs.dat. These files
  5. #    may be located in the current directory and/or in s:. Default directory is
  6. #    searched first.
  7. #
  8. #    This file is called ovlt.init rather than vlt.init, because with the 
  9. #    supplied vtprefs.dat file you might not want to have a vlt.init file...
  10. #
  11. #    Hash mark at the beginning of a line denotes a comment.
  12. #    White space (space(s) or tab(s)) delimit fields.
  13. #    Case ignored except for function key bindings.
  14. #
  15. #    While based on Dave Wecker's VT100, many things have changed, many
  16. #    things were added. Have fun...
  17. #
  18. #    Willy.
  19. #
  20. ##
  21. #
  22. APPCUR        ON        # Application keypad mode is being used
  23. BACKGROUND    000        # Colors are in hex RGB from 000 to FFF
  24. BAUD        2400        # Anything after required fields is ignored
  25. BOLD        950        # Color for bold highlighting (in custom)
  26. BREAK        75000        # Break time in micro-seconds
  27. BTAB_SHIFT      NO              # Set SHIFT TAB to send ESC TAB. Else just TAB.
  28. BUFFER        2048        # 512 <= Input buffer size <= 2048
  29. COL4            D00             # The RGB setting of color 4
  30. COL5            D90             # The RGB setting of color 5 (color mode bold)
  31. COL6            045             # The RGB setting of color 6
  32. COL7            999             # The RGB setting of color 7 (color mode cursor)
  33. CURSOR        080        # Color for cursor (in custom screen)
  34. DOWNCASE    YES        # KERMIT should downcase host names
  35. DEPTH        3        # number of bit planes to use (1 or 2 or 3)
  36. ECHO        ON        # Full duplex mode in use
  37. FOREGROUND    078        # Colors are only used on the custom screen
  38. HANDSHAKE       X               # N=none, X=Xon/Xoff, 7=7wire, w=7/XonXoff
  39. HEIGHT_CURSOR    1        # Cursor height
  40. INTERLACE    ON        # ON for CUSTOM or interlaced workbench
  41. KERMIT_FL       S               # Kermit flags, H = host is server
  42. KEYSCRIPT    7E        # Hex value for script introducer
  43. KMAXPACK    1000        # Maximum Kermit packet length
  44. LFHELP_KEY      NO              # Set HELP key to send LF, else send keypad ','
  45. LINES        35        # normal <= 24 interlaced <= 48
  46. LOCK_GRAPHICS   NO              # Disable Tektronix graphics
  47. MODE        IMAGE        # IMAGE or CRLF (for KERMIT transfers)
  48. MOUSE        OFF        # Mouse events to host on or off
  49. NUMKEY        ON        # The keypad should be numeric
  50. PARITY        EVEN        # NONE (= 8 bit), MARK, SPACE, ODD or EVEN
  51. PRESCROLL       8               # Max. number of lines of prescroll
  52. RENDER          Q               # Render mode: Quick, Normal or Color
  53. SCREEN        CUSTOM        # may be CUSTOM or WORKBENCH
  54. SWAP        OFF        # Don't Swap the Back-space and Delete keys
  55. TEK_LOAD        NO              # Load Tektronix screen and preferences.
  56. VOLUME        0        # Beep Volume (0 = Visual Beep)
  57. VPF_KEYS    ON        # PF keys on the screen off or on
  58. WBCOLORS    NO        # ignore custom colors and use defaults
  59. WIDTH           100             # Number of columns
  60. WRAP        OFF        # Auto wrap ON or OFF
  61. XFER_PROTOCOL   X               # Transfer protocol: Ascii, Kermit, XMODEM
  62. XMODEM_FL       C1              # XMODEM flags. C is CRC, 1 is 1K blocks
  63. #
  64. #   Function bindings (strings to type when any of F1 - F10 are pressed)
  65. #
  66. #    f <num>        = function key
  67. #    f <num>+10    = shifted function key
  68. #    f <num>+20    = ctrl-ed function key
  69. #    f <num>+30    = alt-ed function key
  70. #    f <num>+40    = menu items right-Amiga 1 - 0
  71. #    f <num>+50      = screen pf gadgets
  72. #
  73. #   Strings are parsed at the time the corresponsing function key is 
  74. #   activated. Unlike previous versions of the program, this version uses
  75. #   standard AmigaDOS (ARP) escape conventions. This means that the byte stored
  76. #   in ArpBase.ESCChar is used to detect the escape values. This defaults
  77. #   to the undocumented BCPL '*' character, but the Set command provides users
  78. #   with a method for changing this default.
  79. #
  80. #   Currently the following special characters are recognized:
  81. #      N   -    newline
  82. #      T   -    horizontal tab
  83. #      V   -    vertical tab
  84. #      B   -    backspace
  85. #      R   -    return
  86. #      F   -    formfeed
  87. #      E   -    escape (ascii 27 decimal)
  88. #      Xnn -    character representd by    hex value nn.
  89. #
  90. #   The above may be either upper or lower case. If an escaped character which
  91. #   is not one of the above, it will return the character value (i.e. '*A' will
  92. #   be replaced by the single character 'A'. The sequence '**' is replaced by
  93. #   the single character '*', and so on.)
  94. #
  95. #   For sending hexcodes, the *X argument may be followed by either one or
  96. #   two hex digits, in either upper or lower case.
  97. #
  98. #   If the first character of the string is a script introducer (KEYSCRIPT)
  99. #   then the string is interpreted as a script item.
  100. #   If the next character is a @, the following string will be considered the
  101. #   name of a script file. If the file extension is .vlt or .rexx, the script
  102. #   name will be sent to the REXX host when the key is pressed. If the extension
  103. #   is .scp, the lines in the corresponding file will be executed as VLT script
  104. #   commands. Othereise, the string following the script introducer will be
  105. #   imterpreted as a VLT command.
  106. #
  107. #   Examples of bindings:
  108. #
  109. #    F 10 "*EOP"
  110. #
  111. #   means send <escape> O P to host upon pressing F10.
  112. #
  113. #    F 11 "~emit 'This is a test'"
  114. #
  115. #   means send "This is a test" to the VLT screen upon pressing shift-F1.
  116. #
  117. #    F 22 "~rx 'send this to rexx'"
  118. #
  119. #   means send "send this to rexx" to the REXX host as a string command upon
  120. #   pressing ctrl-F2
  121. #
  122. #    F 32 "~@dialbix.scp"
  123. #
  124. #   means execute the VLT script "dialbix.scp" upon pressing alt-F2.
  125. #
  126. #       F 44 "~@dialwork.rexx"
  127. #
  128. #   means send "dialwork.rexx" to the REXX host as a command upon pressing
  129. #   right-Amiga 4.
  130. #
  131. #    F 55 "~send '*EOP'"
  132. #
  133. #   means send <escpae> O P to the host upon clicking the F5 gadget on the
  134. #   screen. This is equivalent to example F 10.
  135. #
  136. f 1    "*EOP"
  137. f 2    "*EOQ"
  138. f 3    "*EOR"
  139. f 4    "*EOS"
  140. f 5    "f5"
  141. f 6    "f6"
  142. f 7    "f7"
  143. f 8    "f8"
  144. f 9    "f9"
  145. f 10    "f10"
  146. f 11    "F1"
  147. f 12    "F2"
  148. f 13    "F3"
  149. f 14    "F4"
  150. f 15    "F5"
  151. f 16    "F6"
  152. f 17    "F7"
  153. f 18    "F8"
  154. f 19    "F9"
  155. f 20    "c10"
  156. f 21    "c1"
  157. f 22    "c2"
  158. f 23    "c3"
  159. f 24    "c4"
  160. f 25    "c5"
  161. f 26    "c6"
  162. f 27    "c7"
  163. f 28    "c8"
  164. f 29    "c9"
  165. f 30    "c10"
  166. f 31    "a1"
  167. f 32    "a2"
  168. f 33    "a3"
  169. f 34    "a4"
  170. f 35    "a5"
  171. f 36    "a6"
  172. f 37    "a7"
  173. f 38    "a8"
  174. f 39    "a9"
  175. f 40    "a10"
  176. f 41    "m1"
  177. f 42    "m2"
  178. f 43    "m3"
  179. f 44    "m4"
  180. f 45    "m5"
  181. f 46    "m6"
  182. f 47    "m7"
  183. f 48    "m8"
  184. f 49    "m9"
  185. f 50    "m10"
  186. f 51    "*EOP"
  187. f 52    "*EOQ"
  188. f 53    "*EOR"
  189. f 54    "*EOw"
  190. f 55    "*EOx"
  191. f 56    "*EOy"
  192. f 57    "*EOt"
  193. f 58    "*EOu"
  194. f 59    "*EOv"
  195. f 60    "*EOq"
  196. f 61    "*EOr"
  197. f 62    "*EOs"
  198. f 63    "*E!"
  199. f 64    "*E@"
  200. f 65    "*E#"
  201. f 66    "*E$"
  202. f 67    "*E%"
  203. f 68    "*E^"
  204. f 69    "*E&"
  205. f 70    "*E**"
  206. f 71    "*E("
  207. f 72    "*E)"
  208. f 73    "*E_"
  209. f 74    "*E+"
  210. f 75    "*EOS"
  211. f 76    "*E*X7F"
  212. f 77    "*EOn"
  213. f 78    "*EOl"
  214. f 79    "*R"
  215. f 80    "*EOM"
  216. #
  217. #   all done with init, now execute script as startup sequence
  218. #
  219. #exit df1:vt100_source/dialwork.script
  220.